tomcat clover (trifolium tridentatum) - English Synonyms Dictionary